b51dc39a25c6aeac1181155640c6edc22afdf9ce,src/java/org/mule/impl/model/seda/SedaComponent.java,SedaComponent,doSend,#UMOEvent#,197

Before Change


        MuleProxy proxy = null;
        try {
            proxy = (MuleProxy) proxyPool.borrowObject();
            getStatistics().setComponentPoolSize(proxyPool.getSize());
            proxy.setStatistics(getStatistics());

            if (logger.isDebugEnabled()) {

After Change


        UMOMessage result = null;
        MuleProxy proxy = null;
        try {
            if(proxyPool!=null) {
                proxy = (MuleProxy) proxyPool.borrowObject();
                getStatistics().setComponentPoolSize(proxyPool.getSize());
            } else if (componentPerRequest) {
                proxy = createComponentProxy();
            } else {
                proxy = componentProxy;
            }